Subject: June CIW SIG meeting report

From: "Chung-Huy Chen (254-4827 T/L 444)" <[email-masked]>
Date: Wed, 16 Jun 93 16:12:10 EDT

The 2RC SIG met on 6/10 to review a proposal put together by
   the IBM CPI-C team.  The proposal received mixed results from
   the participants.

   Following are the items that have been largely agreed to by
   the participants:
      -requirements
      -four secondary information types and associated secondary
       information:
       1) CM_SENSE_DATA (meeting the requirement for communication-
          oriented errors)
          --secondary return code: sense data
          --text: as defined by SNA Formats book
       2) CM_LOG_DATA (meeting the requirement for application-
          oriented errors)
          --secondary return code: none
          --text: log data
       3) CM_PROGRAM_CALL_ERROR (meeting the requirement for
          programming-oriented error)
          --secondary return code: integer (beginning with 1)
          --text:
            a) For CM_PARAMETER_ERROR, reasons listed under the
               return code on CMALLC
            b) For CM_PROGRAM_PARAMETER_CHECK, reasons listed
               under the return code on all the calls.  (The
               first n secondary return codes are reserved for
               an indication of n-th parameter being invalid.)
       4) CM_PRODUCT_SPECIFIC_ERROR (meeting the requirement for
          implementation-related errors)
          --secondary return code: integer (beginning with 1)
          --text: most commonly-known errors for the first n
            secondary return codes, and implementation-specific
            errors afterwards.

   The proposal also included an Extract_Secondary_Information call
   which has the following parameters:
        (input) call_id,
        (input) conversation_id,
       (output) secondary_info_type,
       (output) secondary_return_code,
       (output) secondary_info_text,
      (in, out) secondary_info_text_length,
       (output) return_code

   The call received lots of attention and heated debate as to the
   situation where the conversation no longer exists.  Following are
   the outstanding questions:
       1) CMINIT/CMINIC/CMACCI and non-conversation calls
       2) the conversation enters Reset state
       3) national language support for secondary information texts

   The SIG now welcomes any new proposal for providing a mechanism of
   returning secondary information to the program.  Please send your
   ideas to
                 [email-masked]

Chung-Huy Chen
2RC SIG Coordinator